package com.csqf.booksys.utils;

import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * String --> util.Date
 * util.Date --> String
 * util.Date --> sql.Date
 * sql.Date --> util.Date   自动转
 * @author enbo.xie
 * @Date 2020年8月11日 上午11:32:41
 */
public final class DateUtils {
	
	private final static DateFormat df = new SimpleDateFormat("yyyy-MM-dd");
	
	/**
	 * 字符串 转 util.Date
	 * @param str
	 * @return
	 */
	public static Date strToUtilDate(String str){
		try {
			return df.parse(str);
		} catch (ParseException e) {
			e.printStackTrace();
		}
		return null;
	}
	
	/**
	 *  util.Date 转  字符串
	 * @param str
	 * @return
	 */
	public static String utilDateToStr(Date date){
		return df.format(date);
	}
	/**
	 * util.Date 转  Sql.Date
	 * @param date
	 * @return
	 */
	public static java.sql.Date utilToSql(Date date){
		return new java.sql.Date(date.getTime());
	}


}
